package com.san.metadata.vo;

import java.util.Date;

import lombok.Data;

/**
 * 技术元数据字段关系DO类
 * 
 * @author hulp
 *
 */
@Data
public class ManageColumnsVO {

	/**
	 * 主键
	 */
	private Long columnId;

	/**
	 * 表主键
	 */
	private Long tableId;

	/**
	 * 字段名
	 */
	private String columnName;

	/**
	 * 字段中文描述
	 */
	private String columnComment;

	/**
	 * 字段类型
	 */
	private String columnType;

	/**
	 * 字段长度
	 */
	private Long columnLength;

	/**
	 * 字段精度
	 */
	private Long columnPrecision;

	/**
	 * 字段小数点后位数
	 */
	private Long columnScale;

	/**
	 * 字段是否允许null
	 */
	private String columnIsNullable;

	/**
	 * 创建时间
	 */
	private Date createDate;

	/**
	 * 创建人ID
	 */
	private Long createUserId;

	/**
	 * 修改时间
	 */
	private Date updateDate;

	/**
	 * 修改人ID
	 */
	private Long updateUserId;

	/**
	 * 排序号
	 */
	private Long orderNum;

	/**
	 * 字段标记
	 */
	private String columnTag;

	/**
	 * 是否主键
	 */
	private String columnIsKey;
}
